<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*é€šç”¨æ&nbsp;·å¼*/

html{ overflow-y:auto; overflow-x:auto}

*{margin:0;padding:0;word-wrap:break-word;}

body{font:14px/1.75 "å¾®è½¯é›…é»‘", arial, sans-serif,'DejaVu Sans','Lucida Grande',Tahoma,'Hiragino Sans GB',STHeiti,SimSun,sans-serif;color:#323232;}

html, body, h1, h2, h3, h4, ul, li, dl,input{ font-family:"å¾®è½¯é›…é»‘";  margin:0px;padding:0px;list-style-type:none }

a {color:#363636;text-decoration:none;transition: all 0.2s;-moz-transition: all 0.2s; /* Firefox 4 */-webkit-transition: all 0.2s; /* Safari å’Œ Chrome */	-o-transition: all 0.2s; /* Opera */}

a:hover {text-decoration:none;color:#e60012;}

a img, img {border:none;}

div, ul, li, p, form {padding: 0px;margin: 0px;list-style-type: none;}

em {font-style: normal;font-weight: normal;}

.strong {font-weight:bold}

.gray {	color:#bbbbbb}

table {	padding: 0px;margin: 0px;list-style-type: none;}

dt, dl, dd {padding: 0px;margin: 0px;list-style-type: none;}

form {margin:0px;padding:0px;}

tr {padding: 0px;margin: 0px;list-style-type: none;}

h4 {padding:0px;font-size:14px;}

.clear {clear:both;	height:0px;	overflow:hidden;line-height:0;}

.mt_20{ margin-top:20px;}

.cl_20 {clear:both;	height:15px;}

.cl_30{ clear:both; height:30px;}

.cl_10 {clear:both;	height:10px;}

.dotline {border-bottom:#CCC 1px dashed;margin:8px;}

.fl {float:left;}

.fr {float:right;}

.tl{ text-align:left;}

.tr{ text-align:right;}

.red{ color:#c70000}

.mto15{ margin-top:15px;}

/*******/

.sy_main {width:1126px;	height:auto;overflow:hidden;margin:0 auto; margin-top:35px;}

.ny_main {width:1126px;	height:auto;overflow:hidden;margin:0 auto;margin-top:20px;}

.content{width: 1126px;margin: 0 auto;overflow: hidden;}

/*head*/

.topbg {width:100%;	height:auto;overflow:hidden; 	background:url(../images/top_bg.png) repeat-x center top; height:219px;}

.top_t{ width:1126px; margin:0 auto; height:30px; line-height:30px;}

.top_t a{}

.top_logo{ width:1126px; height:109px; margin:0 auto; margin-top:30px;}

.top_logo .logo{ width:397px; height:109px;}

.top_logo .sm{ width:380px; margin-left:15px; color:#d30505; margin-top:10px;}

.top_logo .sm b{ font-size:30px; width:450px; line-height:35px; color:#c70000}

.top_logo .sm em{ font-size:25px; font-weight:bold; width:450px; color:#000}

.top_logo .tel{ width:334px;  background:url(../images/tel_bg.png) no-repeat center left; height:109px; float:right}

.top_logo .tel p{ color:#054db3; font-size:20px; line-height:36px; font-weight:bold; letter-spacing:-1px; padding-top:50px; text-align:right; float:right}

/*menu*/

.h_nav {width:1126px;height:49px;margin:0 auto;font-size: 16px;}

.h_nav li {float:left;height:49px;padding:0px 21px; background:url(../images/list_0.png) no-repeat center left}

.h_nav li a {	display:block;height:49px;font:16px/49px "å¾®è½¯é›…é»‘";	color:#FFF;	text-align:center; letter-spacing:1px;}

.h_nav li a:hover {text-decoration:none}

.h_nav li:hover {text-align:center;margin:0 auto;text-decoration:underline;}

.h_nav .cur { text-decoration:underline}

/*banner*/

.nybanner{ width:1423px; margin:0 auto; height:350px;}

.banner {overflow:hidden;width:100%;margin:0 auto;min-width:1160px;}

.banner {position:relative;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}

.slides {position:relative;z-index:1;}

.flex-control-nav {position:absolute;bottom:40px;z-index:2;width:100%;text-align:right; right:100px;}

.flex-control-nav li {display:inline-block;width:25px;height:25px;margin:0 3px;*display:inline;	zoom:1;}

.flex-control-nav a {display:inline-block;width:25px;height:25px;overflow:hidden;background:#fff;cursor:pointer;color:#cd2a2d; text-align:center}

.flex-control-nav .flex-active {background:#cd2a2d;color:#fff; text-align:center}

.flex-direction-nav {position:absolute;z-index:3;width:100%;top:45%;}

.flex-direction-nav li a {display:block;width:25px;height:50px;overflow:hidden;cursor:pointer;position:absolute;filter:alpha(opacity=80);-moz-opacity:0.8;	-khtml-opacity: 0.8;opacity: 0.8;}

.flex-direction-nav li a.flex-prev {left:40px;background:url(../images/prev_icon.png) center center no-repeat;}

.flex-direction-nav li a.flex-next {right:40px;	background:url(../images/next_icon.png) center center no-repeat;}

.flex-direction-nav li a:hover {filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity: 0.6;opacity: 0.6;}

/*é¦–é¡µ_å…³é”®è¯æœç´¢*/

.gjc_b {

	width:100%; height:85px;line-height:85px; background:url(../images/ss_bg.png) no-repeat center top; background-size:cover;

}

.notice {

	width:1200px;

	margin:0 auto;

	height:85px;

	line-height:47px;font-size:14px;

}

.notice .gjctt {float: right;width:auto; color:#fff; margin-top:20px; }

.notice .gjctt b{ float:left;}

.gjctt p {display:block; float:right;}

.notice .gjctt a{ float:left; color:#fff}

.notice .gjctt a {

	display:block;

	margin-right:10px;

	float:left;

}

.search_i {

	float: left;

	height:28px; margin-top:8px;

	display: inline; text-align:left

}

.search_i b{ float:left; text-align:left; color:#fff; padding-top:10px;}

.search_i form{ float:left; margin-top:20px;}

.textbox {

	width:250px;

	height:28px;

	float:left;

	border:0;

	color:#959595;

	padding-left:4px;

	font-size:12px; border:1px solid #0560be;

}

.inputButton {

	width:54px;

	height:30px;

	float:left;

	cursor:pointer;

}

/*å·¦ä¾§åˆ—è¡¨*/

.left_cp {

	width:232px;

	float:left;

	height:auto;

	overflow:hidden

}

.left_cp .tit {

	width:232px;

	float:left; background:url(../images/left_tit.png) no-repeat center top;

	height:109px;

	color:#FFF;

	font-size:24px;

	text-align:center;

	font-weight:bold;

	letter-spacing:1px;

}



.left_cp .tit span{  display:block; width:100%; line-height:35px; margin-top:20px;}

.left_cp .tit em{ font-style:normal; font-size:12px; text-transform:uppercase}

.left_cp .bg {

	width:232px;

	height:auto;

	overflow:hidden;

	padding-top:10px; padding-bottom:12px; background:url(../images/left_cp_bg.png) repeat-y center top

}

.bg h1 {font-size: 20px;text-align: center;}

.bg h1 a{ color: #1140b2;}

.left_cp .bg ul {width:185px;  margin-left:33px;_margin-left:16px;}

.left_cp .bg ul li {

	height:30px;

	line-height:30px; color:#000;

	width:185px;

	    text-align: center; margin:8px 0px;background:url(../images/list.png)  no-repeat center center;

}

.left_cp .bg ul li:hover {background:url(../images/list_on.png) no-repeat center center}

.left_cp .bg ul li:hover a{ color:#0d56b9}

.left_cp .bg ul li a {

	display:block; color:#000

}

.left_cp .bt{ height:2px; background:url(../images/left_cp_bt.png) no-repeat center top; width:232px;}



/*leftå›¾ç‰‡*/

.left_tp{ width:195px; height:55px;margin-top:15px; padding-top:40px; margin:0 auto; background:url(../images/left_zx_b.png) no-repeat center top; margin-top:30px;}

.left_tp span.tel{ font-size:24px; width:195px; font-weight:bold; color:#fff; display:inline-block;text-align:center;}

/*å·¦ä¾§è”ç³»img*/

.lf_img {

	float:left;

	width:218px;

	height:220px;

	background:url(../images/lf_img.jpg) no-repeat center top;

	margin-top:12px;

}

.lf_img p {

	margin-top:140px;

	text-align:center;

	font-weight:bold;

	color:#FFF;

	font-size:24px;

}

/*å·¦ä¾§æŽ¨èæ–°é—»*/

.lftjxw{width:240px;

	float:left;

	height:auto;

	overflow:hidden}

.lftjxw .tit {

	width:240px;

	float:left;

	border-top:5px solid #d30505;

	background:#03428f;

	height:40px;

	line-height:40px;

	color:#FFF;

	font-size:18px;

	text-align:center;

	font-weight:bold;

	letter-spacing:1px;

}

.lftjxw .bg {

	width:240px;

	height:auto;

	overflow:hidden;

	padding-top:12px;

}

.lftjxw .bg ul li{float:left; line-height:28px; height:28px; background:url(../images/in_29.png) no-repeat center left; text-indent:8px; border-bottom:1px #CCC dotted; width:240px;}

.lftjxw .bg ul li a{ float:left;}

.lftjxw .bg ul li span{ float:right; text-align:right; color:#ccc}

/*leftlianxi*/

.lflx{width:219px; float:left; height:auto; overflow:hidden; margin-top:5px;}

.lflx .tit{	width:219px;

	float:left; background:url(../images/lflx_bg.jpg) no-repeat center top;

	height:75px;07

	line-height:75px;

	color:#FFF;

	font-size:24px;

	text-align:center;

	font-weight:bold;

	letter-spacing:1px;}

.lflx .bg { width:215px; margin-top:10px;height:auto; overflow:hidden}

.lflx .bg b{ color:#d30505; font-size:14px;}

.lflx .bg p{ width:200px; margin:0 auto}



/*é¦–é¡µäº§å“ä¸­å¿ƒ*/

.sy_cp{ float:right; width:880px; height:auto;}

.sy_cp .tit{height:40px; line-height:40px; border-bottom:2px solid #032f90;}

.sy_cp .tit span{ width:150px;display:inline-block;color:#0551b6; font-size:18px; height:40px; font-weight:bold}

.sy_cp .tit em{ float:right; color:#0551b6}

.sy_cp .bg{ width:100%; height:auto; overflow:hidden; padding-bottom:15px;}

.sy_cp .bg dl{ width:281px; float:left;text-align:center; margin-right:12px; margin-top:12px;}

.sy_cp .bg dl.rc{ margin-right:0px;}

.sy_cp .bg dl dd{ width:281px;text-align:center; }

.sy_cp .bg dl dd img{ width:281px;}

.sy_cp .bg dl dt{ width:281px; background-color:#f1f1f1; height:30px; line-height:30px; margin-top:2px}

.sy_cp .bg dl dt a{ display:block;}

.sy_cp .bg dl:hover dt{ background:#032f90; color:#fff}

.sy_cp .bg dl:hover dt a{color:#fff}



.sy_pic01{ width:1126px; background:url(../images/pic01.jpg) no-repeat center  top; height:200px; margin:0 auto}

.sy_pic01 span{ float:right; padding-top:190px; padding-right:47px; color:#0e63cb; font-weight:bold; font-size:28px;}



/*çœ‹å¾—è§çš„äº§å“è´¨é‡*/

.sy_cpzl{ width:100%; background:url(../images/pic02.jpg) no-repeat center center; overflow:hidden; height:687px; margin-top:35px;}

.sy_cpzl .cpzl{ width:1126px; margin:0 auto;}

.sy_cpzl .cpzl .zl1{ position:relative; top:60px; left:50%; color:#4d4c4c; font-size:40px; font-weight:bold; letter-spacing:-2px}

.sy_cpzl .cpzl .zl2{ position:relative; top:420px; width:280px; left:60px;}

.cor0547b3{ color:#0547b3; font-weight:bold}

.sy_cpzl .cpzl .zl3{ position:relative; top:275px; width:280px; left:760px;}



/*youshi*/

.youshi_bg{ width:100%; margin:0 auto; overflow:hidden; height:1700px; background:url(../images/ys_bg.jpg) no-repeat center top;}

.youshi{ width:1126px; margin:0 auto; height:auto; }

.cord30000{ color:#d30000}

.youshi .ys1{ width:556px; position:relative; top:220px; left:25px;}

.youshi .ys1 span{ display:inline-block; width:100%; font-weight:bold; color:#0547b3; font-size:28px; padding-left:54px; line-height:35px;margin-top:0px;margin-bottom:30px;}

.line1 { border-bottom:2px solid #fe0000; width:430px;position:relative;left:48px;top:-20px;}

.line2 { border-bottom:2px solid #fe0000; width:460px;position:relative;left:48px;top:-13px;}

.line3 { border-bottom:2px solid #fe0000; width:470px;position:relative;left:48px;top:-10px;}

.line4 { border-bottom:2px solid #fe0000; width:370px;position:relative;left:48px;top:-8px;}

.youshi .ys1 p{ background:url(../images/ico_01.png) no-repeat  left  top 13px; border-bottom:1px dashed #333; line-height:30px; padding:5px 0px; font-size:16px; text-indent:30px;position: relative;top:-15px;}

.youshi .ys2{ width:556px; position:relative; top:306px; left:600px}

.youshi .ys2 span{ display:inline-block; width:100%; font-weight:bold; color:#0547b3; font-size:28px; padding-left:54px; line-height:35px; margin-bottom:20px;}

.youshi .ys2 p{ background:url(../images/ico_01.png) no-repeat  left  top 13px; border-bottom:1px dashed #333; line-height:30px; padding:5px 0px; font-size:16px; text-indent:30px;position: relative;top:-15px;}

.youshi .ys3{ width:556px; position:relative; top:370px; left:20px;}

.youshi .ys3 span{ display:inline-block; width:100%; font-weight:bold; color:#0547b3; font-size:28px; padding-left:54px; line-height:35px; margin-bottom:15px;margin-top:23px;}

.youshi .ys3 p{ background:url(../images/ico_01.png) no-repeat  left  top 13px; border-bottom:1px dashed #333; line-height:30px; padding:5px 0px; font-size:16px; text-indent:30px;position: relative;top:-15px;}

.youshi .ystel{ position:relative; left:940px; top:470px; font-size:25px; color:#fff; font-weight:bold;}

.youshi .ys4{ width:556px; position:relative; top:405px; left:565px}

.youshi .ys4 span{ display:inline-block; width:100%; font-weight:bold; color:#0547b3; font-size:28px; padding-left:54px; line-height:35px;margin-bottom:15px;margin-top:23px;}

.youshi .ys4 p{ background:url(../images/ico_01.png) no-repeat  left  top 13px; border-bottom:1px dashed #333; line-height:30px; padding:5px 0px; font-size:16px; text-indent:30px;position: relative;top:-15px;}



/*sy_pic02*/

.sy_pic02_bg{ width:100%; margin:0 auto; height:100px; line-height:100px; background:#0547b3}

.sy_pic02{ width:1126px; margin:0 auto; height:86px; background:url(../images/pic02.png) no-repeat center top 6px; }

.sy_pic02 span{ position:relative; left:500px; font-size:30px; color:#fff}



/*sy_cq*/

.sy_cq{ width:1126px; margin:0 auto; height:auto; overflow:hidden; margin-top:35px;}

.sy_cq .tit{ background:url(../images/ico_list.png) repeat-x center bottom; height:auto; overflow:hidden;width:100%; padding-bottom:10px}

.sy_cq .tit .fl{ float:left; border-left:5px solid #0547b3; text-indent:8px;}

.sy_cq .tit .fl span{ float:left; color:#0547b3; font-size:24px; line-height:26px; font-weight:bold}

.sy_cq .tit .fl em{ float:left; color:#959595; font-size:18px; line-height:22px; text-transform:uppercase}

.sy_cq .tit .more_cq{ float:right; background:url(../images/ico_more.png) no-repeat center right; height:17px; width:58px; line-height:17px; text-align:center; text-transform:uppercase; font-size:12px; margin-top:20px;}

.sy_cq .bg{ margin-top:20px;}

.sy_cq .bg .pcont { width:1050px; float:left; overflow:hidden; padding-left:5px; }

.sy_cq .bg .ScrCont { width:32766px; zoom:1; margin-left:-5px; }

.sy_cq .bg #List1_1, .sy_cq .bg #List2_1 { float:left; }

.sy_cq .bg .LeftBotton, .sy_cq .bg .RightBotton { width:25px; height:220px; float:left; background:#0547b3; color:#Fff; font-size:35px; text-align:center; line-height:220px;}

.sy_cq .bg .LeftBotton { margin-right:10px;}

.sy_cq .bg .RightBotton { margin-left:10px;}

.sy_cq .bg .LeftBotton:hover { background-position: -20px 0; }

.sy_cq .bg .RightBotton:hover { background-position: -20px -100px; }

.sy_cq .bg .pl img { display:block; cursor:pointer; border:none; width:203px; height:185px }

.sy_cq .bg .pl { width:203px; float:left; float:left; text-align:center; line-height:24px; margin-right:10px}

.sy_cq .bg .pl span{ width:203px; line-height:32px; height:32px;  display:inline-block}

.sy_cq .bg a.pl:hover span{ color:#5dacec; background:#f1f1f1;}



/*sy_about*/

.sy_about{ width:1126px; height:auto; margin:0 auto; margin-top:35px;}

.sy_gy{ float:left; width:710px;}

.sy_gy .tit{ background:url(../images/ico_list.png) repeat-x center bottom; height:auto; overflow:hidden;width:100%; padding-bottom:10px}

.sy_gy .tit .fl{ float:left; border-left:5px solid #0547b3; text-indent:8px;}

.sy_gy .tit .fl span{ float:left; color:#0547b3; font-size:24px; line-height:26px; font-weight:bold}

.sy_gy .tit .fl em{ float:left; color:#959595; font-size:18px; line-height:22px; text-transform:uppercase}

.sy_gy .bg{ margin-top:20px;}

.sy_gy .bg img{ float:left; width:317px; height:202px;}

.sy_gy .bg .cont{ float:right; width:370px; }



.gs_list{ float:left; width:23px; height:309px; background:url(../images/gs_list.png) no-repeat center left}

.sy_ry{ width:390px; float:right;}

.sy_ry .tit{ background:url(../images/ico_list.png) repeat-x center bottom; height:auto; overflow:hidden;width:100%; padding-bottom:10px}

.sy_ry .tit .fl{ float:left; border-left:5px solid #0547b3; text-indent:8px;}

.sy_ry .tit .fl span{ float:left; color:#0547b3; font-size:24px; line-height:26px; font-weight:bold}

.sy_ry .tit .fl em{ float:left; color:#959595; font-size:18px; line-height:22px; text-transform:uppercase}

.sy_ry .bg{}

.slideBox{ width:390px; height:230px; overflow:hidden; position:relative; padding-top:15px }

.slideBox .bd{ position:relative; height:100%; z-index:0;   }

.slideBox .bd li{ zoom:1; vertical-align:middle; }

.slideBox .bd img{ width:300px; height:200px; display:block; margin:0 auto}

/* ä¸‹é¢æ˜¯å‰/åŽæŒ‰é’®ä»£ç&nbsp;ï¼Œå¦‚æžœä¸éœ€è¦åˆ&nbsp;é™¤å³å¯ */

.slideBox .prev,

.slideBox .next{ position:absolute; left:0%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }

.slideBox .next{ left:auto; right:0%; background-position:8px 5px; }

.slideBox .prev:hover,

.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }

.slideBox .prevStop{ display:none;  }

.slideBox .nextStop{ display:none;  }



/*sy_news*/

.sy_news_bg{ width:100%; margin:0 auto; height:auto; background:#eeeeee; overflow:hidden}

.sy_news{ width:1126px; margin:0 auto; margin-top:15px;overflow:hidden;}

.sy_news1 { float:left; width:365px; background:#fff; padding-top:5px; padding-bottom:13px}

.sy_news1 .tit{ background:url(../images/ico_list.png) repeat-x center bottom; height:auto; overflow:hidden;width:100%; padding-bottom:10px}

.sy_news1 .tit .fl{ float:left; border-left:5px solid #0547b3; text-indent:8px;}

.sy_news1 .tit .fl span{ float:left; color:#0547b3; font-size:24px; line-height:26px; font-weight:bold}

.sy_news1 .tit .fl em{ float:left; color:#959595; font-size:18px; line-height:22px; text-transform:uppercase}

.sy_news1 .tit .more_cq{ float:right; background:url(../images/ico_more.png) no-repeat center right; height:17px; width:58px; line-height:17px; text-align:center; text-transform:uppercase; font-size:12px; margin-top:20px;}

.sy_news1 .bg{ margin:0 auto; margin-top:10px; width:95%;}

.sy_news1 .bg ul li{ float:left; background:url(../images/ico04.png) no-repeat center left; width:100%; border-bottom:1px dashed #ccc; line-height:32px}

.sy_news1 .bg ul li a{ float:left; text-indent:12px;}

.sy_news1 .bg ul li span{ float:right; color:#999}

.mar20{ margin-left:15px;}



.sy_news2 { float:left; width:365px; background:#fff; padding-top:5px; padding-bottom:10px}

.sy_news2 .tit{ background:url(../images/ico_list.png) repeat-x center bottom; height:auto; overflow:hidden;width:100%; padding-bottom:10px}

.sy_news2 .tit .fl{ float:left; border-left:5px solid #0547b3; text-indent:8px;}

.sy_news2 .tit .fl span{ float:left; color:#0547b3; font-size:24px; line-height:26px; font-weight:bold}

.sy_news2 .tit .fl em{ float:left; color:#959595; font-size:18px; line-height:22px; text-transform:uppercase}

.sy_news2 .tit .more_cq{ float:right; background:url(../images/ico_more.png) no-repeat center right; height:17px; width:58px; line-height:17px; text-align:center; text-transform:uppercase; font-size:12px; margin-top:20px;}

.sy_news2 .bg{overflow:hidden;width:95%; margin:0 auto; margin-top:10px;}

.sy_news2 .bg ul{overflow:hidden}

.sy_news2 .bg ul li{ float:left;width:98%; border-bottom:1px dashed #ccc; margin-bottom:12px;}

.sy_news2 .bg ul li .t{ float:left; width:100%; line-height:18px; margin-bottom:5px;}

.sy_news2 .bg ul li span.t1 { width:18px; height:18px; text-align:center; color:#Fff; background:#cd2a2d; float:left;}

.sy_news2 .bg ul li span.t2{ float:right;width:94%}







/*å‹æƒ…é“¾æŽ¥*/

.link{ width:1126px; margin:0 auto; height:auto; overflow:hidden; margin-top:35px; background:#fff; padding-top:5px; padding-bottom:10px; margin-top:35px; margin-bottom:30px}

.link .tit{ background:url(../images/ico_list.png) repeat-x center bottom; height:auto; overflow:hidden;width:100%; padding-bottom:10px}

.link .tit .fl{ float:left; border-left:5px solid #0547b3; text-indent:8px;}

.link .tit .fl span{ float:left; color:#0547b3; font-size:24px; line-height:26px; font-weight:bold}

.link .tit .fl em{ float:left; color:#959595; font-size:18px; line-height:22px; text-transform:uppercase}

.link .bg{ margin-top:10px; }

.link .bg a{ padding:5px }



/*åº•éƒ¨ç‰ˆæƒä¿¡æ¯*/

.foot_bg {

	width:100%;

	margin:0 auto;

	height:auto;

	overflow:hidden; background:url(../images/foot_bg.png) repeat-x center top; margin-top:10px;

}

.foot_menu{ width:100%;line-height:60px; height:60px;}

.foot_menu ul.ftdh{ width:1065px; margin:0 auto; text-align:center; overflow:hidden}

.foot_menu ul.ftdh li,.foot_menu ul.ftdh li a{text-align:center; width:100px; font-size:14px; color:#FFF; display:inline-block;line-height: 67px;}

.foot_menu ul.ftdh li a:hover{ color:#FFF; text-decoration:underline;}

.foot {width:1120px; height:197px;margin:20px auto; font-size:13px; text-align:center;text-align:center}

.foot .flogo{ float:left; width:435px;margin-top:45px;}

.foot .fcopy{float: left;width: 540px; text-align: left;color: #333;margin-top: 25px;}

.foot .fcopy p { text-align:left;}

.foot .fwx{ float:right;margin-top:45px;}

.foot .fwx p { color:#333;}

.foot a {	color:#333}

.foot a:hover {

	text-decoration:none;

	color:#333; border-bottom:2px solid #89bbfe

}

/*å†…é¡µ*/



.right1 {

	width:860px;

	float: right;

	display: inline;

	overflow: hidden;

}

.right {

	border: 1px solid #e3e3e3;

	width:838px;

	float:left;

	display:inline;

	overflow:hidden;

	padding:10px;

	background:#fff;

	padding-top:20px;

}

.sy_box {

	width:100%;

	height:auto;

	overflow:hidden;

	margin:0 auto

}

.sy_box p{ line-height:2;color:#333;}

.leftr {

	width:238px;

	height:auto;

	margin-right:20px;

	float:left;

}

.lf_newsb {

	width:238px;

	height:auto;

	margin-right:10px;

	float:left;

}

.dianhua {

	background: url(telfr.png) no-repeat scroll 0 18px transparent;

	color: #666666;

	line-height: 20px;

	padding: 10px 0 10px 55px;

}

.dianhua span {

	display: block;

	font: 18px "Impact";

	color: #B30100;

}

.pllc {

	border-left:5px solid #03428f;

	width:860px;

	float:left;

	padding:10px;

	height: 45px;

	line-height: 45px;

	padding: 0 10px; background:#f8f8f8;

}

.sycp_b {

	border:1px #e3e3e3 solid;

	border-top:0px;

	padding:15px 0px

}

.sycp_b p {

	margin:0 auto;

	border-bottom:1px dashed #DEDEDE;

	width:200px;

	line-height:25px;

}

.sycp_b p:hover {

	margin:0 auto;

	color:#b72220;

	text-decoration:underline

}

ul.ul2 li {

	background: url(item_01.png) no-repeat scroll 0 10px;

	padding-left: 17px;

	color: #666;

	line-height: 29px;

	overflow: hidden;

	white-space: nowrap;

	height:29px;

	border-bottom:1px dashed #DEDEDE;

	width:175px;

	text-overflow: ellipsis;

	margin:0 auto;

}

ul.ul2 li a:hover, ul.lf_newslist li a:hover {

	color:#C10005;

	font-weight:bold;

}

ul.lf_newslist {

	border: 1px solid #e9e9e9;

	padding: 12px 5px 10px 38px;

	background: #f1f1f1;

}

ul.lf_newslist li {

	background: url(ico003.gif) no-repeat scroll 0 10px;

	padding-left: 17px;

	color: #666;

	line-height: 29px;

	overflow: hidden;

	white-space: nowrap;

	height:29px;

	width:130px;

	text-overflow: ellipsis;

}

.lf_tjcplist {

	padding: 12px 5px 10px 5px;

}

/* -- èµ„è®¯åˆ—è¡¨æŽ¨èçš„äº§å“ -- */



dl.pd_t05_con_dl {

	width:180px;

	overflow:hidden;

	margin:10px auto 3px;

}

dl.pd_t05_con_dl span, dl.pd_t05_con_dl span a {

	width:180px;

	height:136px;

	line-height:0;

	font-size:0;

}

dl.pd_t05_con_dl span img {

	width:166px;

	padding:1px;

	border:solid 1px #ccc;

}

dl.pd_t05_con_dl span a:hover img {

	border:solid 1px #E20E19;

}

dl.pd_t05_con_dl dd {

	width:180px;

	overflow:hidden;

	height:30px;

	line-height:30px;

	text-align:center;

	color:#555;

}



/*èµ„è®¯ä¸­å¿ƒåˆ—è¡¨é¡µé¢çš„--dl*/



dl.news_dl {

	font-size:14px;

	padding:0 5px;

	line-height:22px;

	border-bottom:1px dashed #CCCCCC;

}

dl.news_dl a {

	color:#000;

}

dl.news_dl dt {

	margin-bottom:3px;

	margin-top:5px;

	line-height:24px;

	height:24px;

	overflow:hidden;

}

dl.news_dl .dt_1 {

	height:20px;

	background:url(../images/ico10.gif) no-repeat 0 6px;

	padding-left:10px;

	font-size:15px;

	font-weight:bold;

}

dl.news_dl .dt_1:hover {

	background:url(../images/ico7.gif) no-repeat 0 6px;

	color:#D40426;

}

dl.news_dl .dt_2 {

	font-size:13px;

	float:right;

	padding:0 10px 0 8px;

	color:#CCC

}

dl.news_dl .dt_3 {

	font-size:13px;

}

dl.news_dl .dt_3 a {

	color:#FF0000;

	text-decoration:underline;

}

dl.news_dl dd {

	font-size:12px;

	padding-left:10px;

	height:45px;

	overflow:hidden;

	margin-bottom:10px;

}

/**************image*/

dl.pd_list_dl {

	width: 262px;

    overflow: hidden;

    float: left;

    padding: 5px 10px 0px 7px;

    height: auto;

}

dl.pd_list_dl dt, dl.pd_list_dl dt a {

	width:262px;

	height:auto;

	line-height:0;

	font-size:0;

}

dl.pd_list_dl dt img {

	width:262px;

	height:239px;

	padding:1px;

	border:1px solid #D6D6D6;

}

dl.pd_list_dl dt a:hover img {

	border:1px solid #E20E19;

}

dl.pd_list_dl dd {

	height:25px;

	width:262px;

	line-height:25px;

	text-align:center;

	overflow:hidden;

}

/**************anli*/

dl.anli_list_dl{

	width:880px; background:#f8f8f8; height:157px;

	overflow:hidden;

	height:auto; margin:10px auto;

}

dl.anli_list_dl:hover{ background:#efefef}

dl.anli_list_dl:hover span{ color:#d80808}

dl.anli_list_dl:hover em,dl.anli_list_dl:hover p{ color:#363636}

dl.anli_list_dl dt, dl.anli_list_dl dt a {

	width:200px; float:left;

	height:auto;

	line-height:0;

	font-size:0;

}

dl.anli_list_dl dt img {

	width:200px;

	height:157px;

}

dl.anli_list_dl dd {

	width:680px; float:left;

	line-height:25px;

	text-align:center; padding-top:15px;

	overflow:hidden;

}

dl.anli_list_dl dd span,dl.anli_list_dl dd em,dl.anli_list_dl dd p{ float:left; text-align:left; padding-left:20px; padding-right:10px; clear:both}

/*---äº§å“åˆ—è¡¨é¡µé¢çš„éšæœºèµ„è®¯--*/

.RandomNews {

	background-color:#fff;

}

.diysr {

	background:url(../images/base754.jpg) no-repeat;

	height:36px;

	line-height:36px;

	padding-left:15px;

	color: #B30100;

}

.diysr a {

	color:#6B9F1F;

	font-weight:bold;

}

.diysr a:hover, .tit a:hover {

	text-decoration:underline;

}

.news_random {

	border:1px solid #CCC;

	border-top:none;

	border-bottom:none;

	width:788px;

	padding-top:8px;

}

.news_random li {

	height:28px;

	line-height:28px;

	padding:0 17px 0 10px;

	width:345px;

	float:left;

	overflow:hidden;

}

.news_random li span {

	float:right;

}

.news_random li a {

	background:url(../images/item_01.png) no-repeat 0 4px;

	padding-left:12px;

}

/*---äº§å“è¯¦ç»†é¡µé¢--*/

.ptit{ width:100%; height:35px; line-height:35px; background:#f8f8f8; text-indent:20px; font-size:16px; font-weight:bold; color:#c60001; margin:15px 0px;}

.pleft {

	float: left;

	padding: 1px;

	border: 1px solid #ddd;

	margin-right:20px;

}

.pleft img {

	width: 350px;

}

.pright {

	width:400px;

	float: left;

	overflow: hidden;

	font-size: 14px;

}

.pright {

	padding: 5px;

	padding-bottom: 0;

	line-height: 22px;

}

.pright div span {

	font-weight: bold;

}

.pright h1.corange {

	color: #333;

	line-height: 28px;

	border-bottom: 1px dashed #ccc;

	font-size:14px;

}

.pd_short {

	line-height: 28px;

}

.font_hotline {

	font-size: 22px;

	color: #bf0005;

}

.pd_hotline{ border:1px dashed #ccc; line-height:25px; color:#d30000}

.pd_showti {

	width:100%;

	border:2px solid #f2f2f2;

	margin-top:15px;

}

.cp_jjshow {

	padding: 15px 5px;

	font-size:14px;

}

.fcp_lxfs {

	width:280px;

	background:url(../images/fcp_lx.jpg) no-repeat right;

	padding:10px 300px 0 50px;

	font:14px/24px "Microsoft YaHei";

	height:200px;

}

.nph_tj ul li {

	color: #666;

	padding: 5px;

	margin: 5px 0;

	background: #f7f7f7;

	margin-bottom:5px;

}

/* -- ç›¸å…³èµ„è®¯ -- */

.f14 {

	line-height: 35px;

	text-indent: 15px;

	color: #fff;

	margin-top: 8px;

	background:#bf0004;

}

.info_b2 {

	border:solid 1px #e3e3e3;

	border-top:0px;

	padding:5px 0;

	overflow:hidden;

	margin-bottom:10px;

}

ul.p_list_ul2 li {

	background:url(../images/ico10.gif) no-repeat 10px center;

	line-height:28px;

	float:left;

	overflow:hidden;

	white-space:nowrap;

	text-overflow:ellipsis;

	text-indent:20px;

	margin-left:20px;

	display:inline;

	color:#666;

	width:46%;

	padding-right:5px;

	border-bottom: 1px #ccc dotted;

}

ul.p_list_ul2 li span {

	float:right;

}

.title h1 {

	border-bottom: 1px dashed #CCCCCC;

	color: #333;

	font-size: 22px;

	line-height: 40px;

	padding-bottom: 10px;

	margin-bottom: 10px;

	text-align: center;

}

.info_con_tit {

	line-height: 24px;

	margin-bottom: 15px;

	text-align:center;

}

.info_b2 dl.tjcp_b2 {

	float: left;

	overflow: hidden;

	padding: 10px 6px 0 12px;

	width: 188px;

}

.info_b2 dl.tjcp_b2 dt {

	width:188px;

	padding:1px;

	border:1px solid #ccc;

	line-height:0;

	font-size:0;

}

.info_b2 dl.tjcp_b2 dt img {

	width:188px;

	height:172px;

}

.info_b2 dl.tjcp_b2 dd {

	line-height:18px;

	height:18px;

	overflow:hidden;

	text-align:center;

	padding-top:5px;

	color:#ab8673;

	width:175px;

}

.info_b2 dl.tjcp_b2 dd a {

	height:18px;

	overflow:hidden;

	color:#333;

}

#MyContent {

	margin-bottom:25px;

}

#MyContent img { margin-bottom:10px; border:1px solid #333; padding:2px;width:400px;}

.articlekey {

	border-bottom: solid 1px #ccc;

	height: 30px;

	line-height: 30px;

	font-size:14px;

	overflow: hidden;

}

.iw_poi_title {

	color:#CC5522;

	font-size:14px;

	font-weight:bold;

	overflow:hidden;

	padding-right:13px;

	white-space:nowrap

}

.iw_poi_content {

	font:12px arial, sans-serif;

	overflow:visible;

	padding-top:4px;

	white-space:-moz-pre-wrap;

	word-wrap:break-word

}

.but17 {

	background:#bf0004;

	border-radius:4px;

	border:0;

	height: 25px;

	line-height: 25px;

	color: #fff;

	font-size: 14px;

	font-weight: bold;

	width:100px;

	cursor:pointer;

}

ul.newslistbox li {

	height:26px;

	line-height:26px;

	background:url(../images/item_01.png) left center no-repeat;

	padding-left:10px;

	border-bottom:#e1e0e0 1px dashed;

	margin-bottom:5px;

}

ul.newslistbox li span.date {

	font-size:14px;

	float:right;

	color:#999;

}

ul.newslistbox li.page-list {

	border-bottom: 1px dotted #E8E8E8;

	margin-bottom:15px;

}

.ny_pzbz {

	background:url(../images/ny_pzbz.png) no-repeat right;

	padding:10px 200px 0 50px;

	font-size:14px;

	font-weight:bold;

	height:210px;

}

.proparp {

	text-align:center;

}

.cpage {

	float:right;

	text-align:right;

	margin-top:10px;

}

.cpage a {

	background:#f5f5f5;

	padding:5px 20px;

}

/*åˆ†é¡µ*/

.listpage {

	float:right;

	clear: both;

	font-size: 12px;

	height: 50px;

	line-height: 30px;

	padding-top: 10px;

	text-align:center;

}

.listpage a {

	background-color:#cd2a2d;

	border-style: solid;

	border-width: 1px;

	color: #fff;

	display: block;

	float: left;

	font-size: 12px;

	height: 26px;

	line-height: 26px;

	margin: 5px 2px;

	padding-left: 10px;

	padding-right: 10px;

}

.listpage span {

	background-color:#4a0607;

	border-color: #fff;

	border-style: solid;

	border-width: 1px;

	color: #FF7400;

	display: block;

	float: left;

	font-size: 12px;

	height: 26px;

	line-height: 26px;

	margin: 5px 2px;

	padding-left: 10px;

	padding-right: 10px;

}

/*qita*/

.baidu_map {

	height: 250px;

	margin:0 auto;

}

.lx_cont {

	height:400px;

	overflow:hidden;

	background:url(../images/lx_cont.jpg) center bottom no-repeat;

}

.lx_cont .cont {

	margin-left:150px;

	margin-top:80px;

}



/*scrolltop*/

.backToTop{



 display:none;



 width:40px;



 height:40px;



 line-height:40px;



 padding:0;



 background:url(../images/totop.gif) no-repeat;



 position:fixed;



 _position:absolute;



 z-index:999;



 right:10px;



 bottom:40px;



 _bottom:"auto";



 cursor:pointer;



 filter:alpha(Opacity=90);



 opacity:0.90;



 -moz-opacity:0.90;



}



.backToTop:hover{filter:alpha(Opacity=100);opacity:1;-moz-opacity:1;}</pre></body></html>